package com.smh.lambda.test1;

/**
 * @description:
 * @author: shenmhk
 * @create: 2020-10-26 14:03
 */
public class CommandTest {

    public void show(Command c){
        c.test();
    }

    public static void main(String[] args){
        CommandTest ct=new CommandTest();
        //这里的show方法需要一个Command对象，我们并没有new一个对象来传参，而是使用了匿名内部类的方式来进行参数传递
        ct.show(new Command() {

            public void test() {
                System.out.println("匿名内部类测试");

            }
        });
    }

}
